sweet shrub


Results for "sweet shrub"

English - Turkish Dictionary

sweet shrub

(English - Turkish Dictionary) :
bot. kadehçiçeği, kalikant.